double pumping - French English Dictionary